package com.scott.user.bean;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;

@Document(collection="user_t")
@Data
public class UserBean implements Serializable {


    // 主键标识，该属性的值会自动对应mongodb的主键字段"_id"，如果该属性名就叫"id",则该注解可以省略，否则必须写
    @Id
    private String id;

    //该属性对应mongodb的字段的名字，如果一致，则无需该注解
    @Field("name")
    private String name;

    private Integer age;

}
